he/she has/had cheated - Français Anglais Dictionnaire